Excellent location, well stocked with tons of amenities. Comfy beds and clean. Did I mention that the location is FANTASTIC?