Excellent location and a perfect place for our needs. Right by the beach and a great spot for cafes, bars and public transport. Joseph was very accommodating, flexible and great with communication. The place could benefit from having air conditioning - we had to rely on open windows which can be problematic with noise outside and wind banging the blinds against the window frame. Other than that we really enjoyed our stay.