Delong’s place is a great place for short term stays. The house is really clean and located close to shops and restaurants. I would recommend it 100% for your next visit.
Psst , dont forget to catch a glimpse of the cute turtles.