Very clean and spacious flat. Charmaine is really nice and takes care of every detail of the flat. Great location as well, 1 min away from the beach.