A very well kept place with all the amenities matching the description. We loved our stay!