I have been going to the Marriott Harbor Beach for over 20 years, so that should say it all really. But, honestly, it is a lovely property. literally right on the beach with no roads to cross at all. The grounds of this hotel are extensive and beautifully kept, as is the hotel in general. Beautiful spa with its own very small pool but classy. Excellent gym. Absolutely lovely restaurant called 3030. Mainly fish, but does have meat as well. Very good outside restaurant by the pool. Lovely rooms but if you do happen to have a city view, make sure you are on a high floor or you will overlook the entrance with cars/taxis pulling up all the time. Amazing views from oceanview rooms. Pool/ocean rooms are good too. Most rooms have a balcony. Starbucks on site and good gift shop. Lovely staff (some who have been there for years -again says it all). This is a hidden gem of a hotel as it is off the main road and hidden away except from the beach. This is one of my favourite resorts (my other is the JW Mariott Camelback Inn, Scottsdale). No exec lounge. Highly recommended. Very easy to get to lots of restaurants/bars/shops.