The best part was the breakfast, very complete and delicious, the pool was pleasant, and the staff was average. They weren't fully trained, except for the bar and breakfast staff, both very helpful and attentive to their work. At the front desk, they charged me $75 for the pet when I told them it was a service dog. That's what the policy says (free of charge), and its international status applies, but I didn't want to argue. I'm now looking for an email to file a complaint. Otherwise, everything was fine.