The resort is located on the tropical Islands of Phi Phi in Krabi, Thailand.
The bungalows are built in bamboo style on a hill with panoramic sea view of the Andaman Sea. Although the Resort only provides the very basic facilities, but guests can enjoy the very natural environment in Phi Phi Island.