Great location, friendly staff, quirky rooms.