Everything as described. Keep in mind that it is a hotel and not a private apartment or something. Hence, they clean the room every day and also provide towels. It is located very closely to the beach. I would stay there again!