I stayed here for a week in August and was assigned a beach hut... It was horrible!! Dirty, bathroom door didn't close, sand EVERYWHERE! It looked like something had been murdered in there based on the stains on the walls! We paid extra and moved to a double room which was FANTASTIC!! Clean beds, a bath tub, no bugs, no stains on the walls (or sheets!). The location is beautiful, the beach and pool are on your doorstep! Watching the sun set on the beach was lovely! Mac Bay resort also hosts the Black Moon party which is good fun, although don't expect much sleep as it goes on past 7am!! The food is OK.. I tried to stick to the Thai food as much as possible and it was always nice!! Would recommend staying here if you are on the island!