Clean and tidy, great location, helpful check-in instructions, flexible check-in times