Love this place. Initially bought a Groupon to use, but ended up buying more services directly. Parking is a little tricky, but plenty. Very good customer service. And they have good competitive tan beds. Good location also.
Need a hotel stay before or after your cruise? Check out Booking.com!