We booked a villa for 8 people; but it wasn't really a villa, it was just 4 separate room in a building. the hotel surrounding was really nice and clean. It's a small hotel with a beautiful garden. I'm impressed with the amount of effort the gardeners put in every day. everything about the hotel was good, but we were put off by a few things like room cleaning service wasn't done properly (bed was made but trash wasn't cleared), breakfast was ok, but it wasn't topped up regularly so one would have to wake up early for breakfast or left with little choice. The hotel is quite deep in from the main road, thus moving around or getting to town would require you to take a taxi for meals etc. The hotel is about 10-15mins walk from the beach, unfortunately, the closest beach isn't prettiest in Phu Quoc, traveling 500m closer to Duong Dong may be better for now. The area around the hotel needs to be slightly more developed to allow families to stay in the hotel. Otherwise, hotel condition was good. Wifi was good. Overall good experience, but I wouldn't stay there again due to the location.