Superb location, great facilities 2 swimming pools included kid pools. Clean and nice beach, very natural we walk on beach and saw starfishes, shells, crab, small fishes and baby lobsters. The boat charge by the resort was 700thb/one way but you could contact local boat at the pier for 600thb. The breakfast was limited in choices. Great spa deal at 40% discount during low season. Family villa is really comfort and no need to pay extra for beachfront from second row you would have a nice sea view anyway.Try local seafood restaurant called Krua Choa Lay.They offer free delivery to resort gate, so our children can eat right after they finish their swim.