I have stayed at a number of good hotels in Thailand but Panviman Ko Chang must rate as the best ever. A perfect beach, a perfect pool, perfect gardens and perfect rooms. The Breakfast was great as was dinner. The rooms are large and the pool access rooms are a delight. If you want to spoil yourself then Panviman is the place.