Great place to stay and clear communication for check in and check out process.