Excellent location. Seamless check in/check out process. Beautiful home. We had a wonderful time.