After reading all the reviews, i was really excited about this flat. Taxi didnt have to rough a time finding it. The place looked a bit run down like the others had mentioned but i expected that. Once i opened the door i didnt think the placr looked like the pictures but then again i arrived in the evening. Place was too small for my husband, two kids and i. He's about 6'2" and he felt and looked like a giant in the flat. Ive been to Thailand before and im aware of the mosquitoes but i dont like them in the house with me. There were many and i wasn't comfortable with my 2 year old son in that situation. We decidwd to leave after 10mins and had apologized to Fiona. I asked if i could have a one night refund, i was supposed to stay for 2 nights, since i was only there for minutes and didnt really touch anything. She was really rude about it and very offended. She barked about how it took her 4 hours to clean the place for me and "NO" i couldnt receive a refund. And she sent me a couple of more condescending messages after i left her place. I told her that she would've cleaned the place anyways and she made her money considering i didnt stay there. So a simple "im sorry these are the policies" would've sufficed. I checked in at the Lebua State towers for just a couple of dollars more and recieved top notch hospitality and got upgraded to a 2 bedroom suite. This hotel is absolutely amazing! And there are no mosquitoes in my room. I would only recommend Fiona's flat if all the hotels were sold out. Oh ya, she did text me the following day and somewhat apologized for her behavior. No thanks!