We arrived in rain so I do not expect a hotel to be able to fix the weather, however the whole experience was disappointing, this was supposed to be a "treat" after staying in cheaper accom previously. I booked this as lonely planet said it was the most luxurious place at Tangalla. Our room was in one of the 2 storey cabins, there had been no maintenance for a long while and was very shabby, tv had been removed leaving a tv stand and wire hanging loose off the wall (we don't watch tv, it just added to the air of disrepair), holes in the fly wire stuffed with toilet paper, lots of ants/bugs, mugs were dirty, sweetener for coffee was best before April 2015. Seemed like no one had been in it for months. We asked for beer - ok if they were alcohol free that would be fine I'm ok with that, but that wasn't they case, they just didn't have any and said they would send for a tuk tuk to bring us beer, we ordered some that came that night and had to go outside to meet the tuk tuk and pay for it. There were broken plastic old chairs laying around the beach area, if someone had spent an hour they could have tidied it up. The next day was sunny but all the paths were covered with leaves and debris but no one bothering to sweep up. Re food, they said if we ordered hours in advance they would send someone to town to buy ingredients, instead we went to Sandys next door, and spent most of our two days there, with beer/drinks/amazing food. Were sorry we hadn't stayed there for half the price