I want to thank Director/manager of the hotel! Very professional and great person. Also the staff in the kitchen and restaurants are great, great animation tema( if you speak French), no other languages are used. Our room had a very bad odor, we have been told by the staff that all the rooms are like that, liars, after 2 days are was having nausea and vomiting of the bad odor, I just got fed up and requisites to speak to the Manager! Again, they were telling me that he was unavailable so I went to check for him! I finally found the director actually working cleaning the tables, and organizing the hotel! Very professional, good, and polite, he resolved that immediately, we were given the same Kindle of room, but no odor, just normal good room. Very rude and unprofessional front desk staff, Italian woman who works upfront, rude, and unprofessional, told us she does not have rooms available, liar, second she told us” what you will do here? No one speaks Italian or English here....” every request was done without a smile, like she was doing us a favor, errogant. The other front desk staff, also unprofessional, had no clue how to resolve basic problems. Told us, it’s Sunday, the manager is not here, so I said call him please, she said, what? It’s Sunday? Unbelievable, so I had to pay and stay for 2 days in a sewage stinky room, Just because of the stupidity of threat person. Anyway, at the end, the grounds are good, food is good, close to the beach, big room.