The apartment is comfortable and clean, and the amenities are excellent. Unlike a lot of hotels and bnbs in Thailand, Ed even supplies toothbrushes and soap. I'd recommend accepting the offer of airport pickup, because otherwise you have to find the key in a lockbox down the street. Otherwise, a comfortable and relaxing place to stay. Our daughter especially loved the pool.