Stayed here for 3 nights and everything was amazing. Pictures are true to the apartment and it has everything you need! Check in was smooth and the apartment was easy to find. The bougie board and umbrella was a really nice touch for the beach, air conditioning was so cold I had to turn it down a notch and the bed felt so clean and comfortable. I was working remote so the computer screen Yan Ming had in the apartment was really the cherry on top. There's even a mouse and wires (hdmi cable and such) for you to use. Watching the sunrise was the 2nd cherry on top. AMAZING. I would really recommend waking up early just to see it. Yan Mings parking guide became really useful, we were able to avoid having to park in a lot the entire during of our trip. I would definitely stay here again and recommend to anybody else.