Koh Chang is a good island for water sports, diving, snorkeling or just days out on boat trips. the island has a large sandy beach which is nice.
The Ramayana Hotel is set in some lovely gardens, the staff are very friendly and helpful, the breakfast is good and plentiful. The rooms are very nice, lovely big comfortable bed, large shower room.
If you're going to Koh Chang it's worth staying at the Ramayana. The hotel has no beach but they lay on a bus to their sister hotel where they have a large beach, it's only 3 minutes away.