We booked the villa with private pool suite which had a stunning view out to sea. My partner booked this as a treat for our last 3 nights in Thailand. The villa was spacious, but smelt of mould as soon as we walked in and furniture was dated and very worn with scuffs. The bedding was clean but bed canopy curtains had not been cleaned in a long time as had marks on the them. The room needs a total refurbishment as does the private pool. The pool badly needs regrouting and retiling, missing tiles in the pool and grime all up the sides. This is not what you expect from a 5 star hotel. This hotel is far from 5 star, I would give it 3 star tops. The whole hotel could be amazing but is really run down. The breakfast was terrible, the dinning room was really dirty, the windows had not been cleaned in ages inside and out. There was marks all up the walls,air-conditioning was not switched on, just had random fans scattered round the room. There was ants crawling round the coffee station. We stuck to fresh fruit and toast and did not go back for breakfast. We felt like this hotel must have been good once but it must have no cash flow and is falling apart. We feel robbed paying for 5 star here.If you have very low expectations and is at special low price I would recommend staying here. Otherwise I would say spend your money elsewhere. There are much nicer hotels in the area. We would not stay here again for sure.