Had the most amazing stay here with all the amenities needed for a great stay. Very clean and had everything we could need. Bed and sofa were extremely comfortable and location was great. Very close to public transport and beach was easy to walk to. Overall a great stay!