Beautiful place, spotless and very comfy. The amenities were in excellent condition, always clean and the staff was very friendly and helpful.