The resort is situated on Hon Che Island in Nha Trang Bay, far from the hustle and bustle of the city. The hotel is surrounded by tropical gardens and opens onto its own sandy beach with picturesque sea views, creating an atmosphere of seclusion and relaxation. Guests can enjoy spacious villas featuring traditional Vietnamese interior design elements, many of which have their own private pool and terrace. The resort features restaurants serving Vietnamese and international cuisine, several bars, an outdoor swimming pool, a spa centre with overwater pavilions, a fitness centre and conference rooms. Guests can also visit the VinWonders theme park, the Aquafield wellness centre and other resort facilities located on the island. The hotel is an excellent choice for couples and honeymooners.