Apartment was 5-10 minutes walking from the beach and in a good location. The lock box upon check in and out was pretty busted and needs to be replaced, it was almost impossible to open it or close it. The elevator wasn't working for a majority of the time there and there was a lot of construction workers working on the outside of the building, obstructing the view.
The manager and Gengxu were responsive and helpful for any issues we ran into. The porch was a definite bonus, and the view was incredible. Would definitely book here again.