Location was prefect, close enough to walk to the beach, shops and restaurants. Place was clean but could have been more thoroughly done. Outdoor deck was perfect for sitting out for meals or just relaxing.