in my opinion, it's a case of 'you get what you pay for'. small room, only window was towards the aisle, even smaller bathroom (which smelled really bad whenever we had closed the door, due to the lack of circulation), wifi-connection did not reach up to our room, we waited the whole day for room service - and didn't get any. upside: it's nice to sit outside in the reception area, it's close to the beach and all the streetfood + restaurants