Great communication, easy check in and great location for the price. The place was overall breathtaking and well exceeded my expectations. I definitely recommend this place.