Good location, clean, spacious, flexible check-in time. All in all, highly recommended.