The resort is located at Laem Hin Beach on Phi Phi Don island, a small remote island situated between Phuket and the Krabi coastline. The island has no motor vehicles and is easy to navigate on foot to explore the various beaches, view point and village centre with dining, shopping and parties. The neighbouring islands are uninhabited and boast amazing white sand beaches, thriving coral and the world famous Maya Bay from 'The Beach' movie.