Great facility, very comfortable. As described, plenty of amenities.