Great location, very flexible check-in time and good communication