Santa Cruz hotel, just feet from the expansive parking lot for the amusement park on the beach. How can it not be awesome?