This place is to die for. The views, cheng’s hospitality, the cleanliness, and the amazing amenities make this place a MUST stay.