Excellent location and amenities. Very clean and comfortable. We loved our stay!