The apartment is in an excellent location with gorgeous views of Clifton beach. We felt safe as parking is gated and there is 24 hr security guard. Excellent and quick communication with Xiaoyu. Major Issue we had was property listing left out details such as 9 flights of stairs just to get from street level to the actual apartment door. As soon as you enter, there’s another tight spiral stairs to get to living room area and another set of stairs to get to bedroom. This made carrying luggage a nightmare and if you have knee issues. Note bedroom and bathroom are on different levels. These are pertinent detail the owners left out of the listing description. Additionally, WiFi is spotty and bathroom window has no blinds. I was mortified my upper body was fully exposed to people in the parking lot below during my shower.