The location was fabulous with the beach right there and the whales in the distance!!! The condo was well equipped, clean, and comfortable. The morning yoga was great and our son loved the pool.