This is my second time staying here, and it's always a pleasure. Check-in is fast, the staff is friendly, the service is excellent, the atmosphere is peaceful, the rooms are clean, the bathrooms are clean, the food and drinks are delicious and varied, and the swimming pool is clean.