Good location and communication, flexible with check-in times. Recommended!