For our 7 day stay we paid in taxes at a time of booking, paid claning fee plus each guest additional tax at the end of our stay via cash, NO room service/cleaning during stay, towels provided every 3rd day or extra charge occurs, for the money they charge per night room service should be provided daily!
Very expensive and really not worth it paying so much, no real sand beach close by, its all big rocks beach, owner nice and communicative and thats it!