This place is perfection. Plenty of room for our family of six, walked to restaurants, shops, beaches, and cliff walk. It far surpassed our expectations. I can't wait to stay here again!