David & Haihai's place is exactly as shown. Beautiful views and all the amenities required for your stay. They were quick to respond and flexible with our requests
I'd highly recommend their listing. Great location to restaurants and beach.