Puri Sari Hotel – Labuan Bajo, Flores island. It’s a quiet, secluded beach retreat on the western tip of the island of Flores, Indonesia