Fantastic place to stay for the whole family. Would definitely stay again.
Every room was clean and comfortable, from the living room to the dining room to the bedrooms.
The amenities were fantastic. We loved the hot tub, and the game room was very fun. Being right on the beach and close to the city meant that those in our group that wanted to get out had lots of options, but those that wanted to stay in could play some basketball or mario kart.
Very family-friendly as well. The game room had fun stuff for our preschooler, and child-proofing and earthquake-proofing meant we were comfortable with our baby crawling around.