We stayed here as a family of five including a 9 month old baby for 5 nights. It was by far the worst hotel we have stayed in on three trips to Thailand. We were accommodated in a small, stuffy room in a terraced house on the third and therefore last row. There is a sea view - but that's about it on the positive side. However, this accommodation does not have any basic hotel features. We arrived at the Fantasy Resort by boat, then our suitcases were carried very quickly to the hotel by two men, of course for a fee even though a transfer to the hotel had been booked. But what can you do. When we arrived at the reception the first thing we got was the bill with a small bottle of water, the staff carried our suitcases to the room even though we had just arrived there 30 seconds before and we had to follow them with no alternative. We were given the key and then we were essentially sent into the room. No normal check-in, no handing over of passports, no information, no meal times, no WiFi password - nothing! No trace of Thai friendliness or at least a relaxed arrival. We were very disappointed with the first impression in the room. Completely worn out. Termites in the furniture. Ants everywhere, in the bathroom and in the living area. Dirty and brown water came out of the pipe, the shower only works cold, there were indefinable stains and cracks everywhere on the walls and ceiling. When we first entered, everything was full of sand because the floor was partly made of bare concrete, and the sand was then naturally spread throughout the room and bed. Window cannot be closed completely, access door does not open properly because it drags on the floor, bathroom door is stuck. Absolutely no amenities apart from a bed, two old and rattling fans (one of which didn't turn but kept blowing warm, stuffy air in one place), two mirrors and a clothes rail attached to the wall and a board at an incredibly crooked angle, as well as a tiny one filing. Behind these terraced houses the waste from the complex is burned in a campfire! That in itself is crazy! Everything is full of broken glass and other rubbish that is simply left lying around. There is also a ruined building behind the house which is also completely littered with rubbish. After no information was given as to when the room would be cleaned, we asked on the third day. We were told that the room would only be cleaned after we checked out, but we were told about the straw broom, which we had of course already used anyway because of the sand. After a short discussion, the ladies quickly went out again and emptied the trash cans this only time. But that was only because we insisted on it. Toilet paper was not renewed, you have to pick it up at reception. I saw only one trash can in the entire complex (next to the bar). WiFi is only available in the public area, it didn't reach into our room, but as I said, we were way back somewhere.The only thing that speaks for the accommodation is the location right by the sea and the beautiful sandy beach, where there are some cool seats, swings, loungers and chairs on the beach. But all the other accommodations there have that too. We ordered something for lunch in the restaurant and then wanted to take it with us to the loungers 10 meters from the seating area of the restaurant. But we were forbidden to do that.That somehow completed the picture. We then went to the Fantasy Resort for breakfast, there is a breakfast buffet for 250 THB, which is significantly more worth it than the breakfast in the on-site restaurant for a similar price. Both the accommodation and the restaurant were comparatively and incredibly expensive, but that's generally the case on Koh Ngai because the bottom line is that you can't do anything except go for a walk on the beach. Overall, no recommendation.