Das 2008 erbaute, luxuriöse Boutique-Hotel wurde auf einer ehemaligen Kokosplantage errichtet und befindet sich an der paradiesischen Südostküste der Insel Negros inmitten tropischer Landschaft, gegenüber von Apo Island. Es ist der perfekte Ausgangspunkt für Taucher und Schnorchler in die umliegende faszinierende Unterwasserwelt. Bis zum Flughafen von Dumaguete City sind es ca 35 Minuten mit dem Auto.