Our stay was great, the location was perfect, and the price was on point. Our travel plans changed slightly due to unforeseen circumstances, and Hai was responsive & accommodating.