Friendly staff and great location, but room cleanliness just okay.