We stayed here for 4 nights and definitely were not ready to go home! It was perfect for our family of 3, though it could easily accommodate a few more. The location is perfect. We walked to the beach and town every day. Having the garage parking was extremely convenient. Our Subaru Outback with a roof rack fit in the garage just fine. Everything you need is available. We would certainly stay here again in a heartbeat!