Perfect location!!!! Flexible check-in and great communication.