This place was magical. Wish we could have stayed longer. It was also great to have a self check in as we were late arriving. Perfect location and super clean. Once in a lifetime memorable stay.