From the check in to check out, everything was perfect! All the staff were nice and polite. They called us ahead to confirm our reservation and asked us if we want to do the presentation for their timeshare.We declined the presentation and they have not bothered us about it again. Rooms were spacious and clean! Very comfortable beds. Utensils were complete. Will stay here again definitely!