Great all around experience. Budi's instructions were detailed and clear, the apartment was as advertised, and it was very clean. Excellent location - 5-7 minute walk from the beach. Beach towels and chairs provided; we bought a beach umbrella while there and left it at the apartment, so it should be there for the next guests. Bed was comfortable. Wifi worked well. We didn't really use the kitchen amenities, but every day items seemed to be available (plates, cups, cutlery, microwave, etc.). We texted Budi after check-in to let him know everything went smoothly and he texted back with some places to see and things to do, which was awesome. Shower was great - good water pressure, heated up quickly and maintained heat, and it was spacious (no bumping elbows on walls). I'm petrieifed of bugs, but there was nothing to be seen in Budi's apartment. We saw a notice in the elevator for monthly fumigation (if the owner wants it), so it seems like any bug problems are taken care of. Thanks for the great stay! Would definitely recommend to others!