You can't ask for a better location. Very convinenent to all shops and restaurants. Baby beach is wonderful and is 20min walk. The property is a bit dated and cooking utensils need some update. But it is good value for the price. We had ant issue, but April address it swiftly.