This hotel is absolutely perfect for a family beach getaway. Right on the beach - just a small street to cross to the sand. I would definitely recommend getting an oceanfront room - loved watching the dolphins and whales from the balcony every day. Plenty of space for our family of four and all our luggage/stuff. Big closets - big bathroom - big patio. The pool/spa area is fairly small, but never too crowded as it is a smaller property. The hot tub was perfect after a 3 hour kayaking trip. My kids played ping pong every day. The breakfast was great for being free - make your own waffles, cereals, pastries, bagels, toast, etc. Loved the coffee in the lobby and the freshly baked cookies in the afternoon. We had a fabulous time!