Excellent amenities. Spacious and comfortable stay.