The location is great; within walking distance to the beach, shops, restaurants. The place was perfect for our family with room to spread out but also enjoy evenings outdoors.