The resort can be found on the way to Mui Ne. It is one of the most idyllic seaside resorts and its architecture is testament to this, serving as a perfect combination between the traditional Vietnamese country houses and French colonial styles. The hotel comprises a total of 253 rooms and bungalows.
The resort is located some 200 km north of Ho Chi Minh City, along the white sandy beach of Muine, where it is named 'The Capital of Resorts' in Vietnam.