Last minute booking, clear communication, comfortable, clean and great location.