We stayed here for our daughter's soccer tournament and it was perfect for that occasion. My guess is that if you want somewhere for a beach vacation, it isn't perfect, but for golf, soccer tournaments, going for a wedding - perfect. First - excellent staff. everyone was wonderful, including the woman who checked us in (pam) to the woman who helped us find the ER in the middle of the night for my ill son. Location is nice - - out of MB, close to a Pig and easy access to the beach via the Huntington Beach State park. Rooms were roomy, clean, hotel was quiet and close to several places to eat. Breakfast on site was awesome and useful.