Any complaints must come from those based on the beach side where there is construction underway.This is a fantastic value for money hotel. Breakfast is superb for both western and asian tastes, different types of potatoes every day and bacon eggs etc, Pools on both sides of the resort are top notch and the staff are very helpful. Good selection of Thai and western restaurants RIGHT ON THE DOORSTEP...White sands is a bit like a mini Benidorm but Ok for a few days.. To see real Thai resorts and real Thai people you need to travel further south of the island..still great fun for a few days and if you choose to stay then choose the Kacha resort hillside....................