Great place to stay! It worked perfectly for my husband and I and our twelve year old. We brought our bikes and were able to keep them on the private patio. We walked to the beach, walked to get groceries, etc. Communication was perfect ahead of time and during the stay. We really enjoyed our stay!