We arrived late in the evening, easy check in and directed to our room. We were located in floral 2 and I was worried due to negative reviews on here.. I didn’t need to. Our room was clean, adequate and had a lovely view of the pool. Yes it wasn’t massive and you had to squeeze around the bed, but we had ample storage and everything we needed in the kitchen, we were self catering but only use the kitchen to make snacks as we ate out every night. The pool area was lovely, ample sun beds (some were a little tired and not very comfy) plenty of shade if you needed it. Pool is VERY deep, I think there should be a sign due to people with young kiddies turning up and not realising how deep the pool actually is, tbh it was a deterant for little 1’s so was quiet most of the time. Flora 1 had the main pool for children but we never used it. Housekeeping was daily. Towels changed daily, bedding once for the week. Emptied our bins and we were careful not to leave food around incase of ants. We had the odd few but nothing major. Location is a little out of the way but a taxi cost 4 euro and are plentiful, you don’t have to wait long until 1 comes along. We went out every night, down the ***** and also to the old town. Our favourite places to visit for drinks were; Cafe oh La Long beach bar Serenity Beers n roses (old town) We had lovely meals out and the resort is beautiful. So much choice we couldn’t fit it all in 7 days. We would definitely return and stay at THB flora. If you have a walking disability I wouldn’t recommended staying here as the paths are steep and lots of steps. Enjoy your holiday if you stay here as we did. Thank You team Flora