Perfect location, friendly and accommodating staff, and a comfortable bed. If only the bathrooms were cleaner...