Spacious and clean apartment in a beach front location but let down by basic furnishing, particularly kitchen utensils, that did not create a warm and welcoming environment. Internet did not work in the rear two bedrooms during our stay due to limited signal strength.