We had a wonderful experience at this property. The location was great and the place was exactly as advertised. We were especially impressed with the high level of customer service and communication was easy with quick responses. The place was way bigger than expected and there were thoughtful touches throughout. I highly recommend a stay here.