Amazing place! Clean, awesome views, and Hao was extremely helpful throughout our stay. He was quick to reply & explained everything in great detail. Would definitely stay again!