This is a beautiful, clean, comfortable place located just steps away from the beach. There was everything we needed to have a wonderful visit with our son and to the beach. The beds were so comfortable and the kitchen well stocked. It was super clean. Having a place to park was super convenient and there were many places to eat, drink and shop within walking distance. We loved every minute of our visit. Thank you!