Maikhao Dream is very near to airport, it's only 15-20min. As our flight was late, We arrived at the villa pretty late, around 9pm, but we were still greeted by their friendly and helpful receptionist. Our return flight was early. We still have time to have our breakfast at 6.30am. The villa is a little old but facilities are still in good condition. We booked a 2 bedroom villa but were give a 3 bedroom villa with humongous bedrooms, living room and toilets, for my family of 5 with the 3rd room locked. They were generous with complimentary drinking water too. There is a deep pool with abt 1.7m and 1.2m deep pool at the 2nd storey. My boys enjoyed the facilities a lot. Pool and jacuzzi are just in front of the master room so can easily watch my kids playing. The resort is in front of Maikhao beach, it's quiet and very private. But no water sports. Morning waves is quite big. It has a nice view of sunset. Breakfast was pretty decent. We had 3 days of breakfast there and the staples were always different, the rest were pretty much the same. Overall, no complaints. In front of the breakfast dining hall, there's a main pool too. Parents can enjoy their breakfast while the kids are playing at the pool.