great location, flexible check-in, Very good communication