The place was perfect for our family, it had everything we needed to cook almost every meal. It's close to the beach and restaurants. Easy check in and parking is included. It has amazing views and we really enjoyed using the pool and spa. We were able to spot whales from our balcony.