Great location, and the communication was excellent. David was really supportive and always willing to make us have a wonderful stay, he was very flexible on the check in and check out process. I highly recommend this place!