Terachai was very warm and friendly. He received us at the lobby to check in. The apartment has everything you need from shower gel to toiletries, even microwave and oven in the kitchen. Swimming pool is perfect for a dip. Terachai is very patient as there was a day when we forgot to take the keys and card out before locking the door and he came right after he was free to help us open the apartment door. Thank you for your hospitality :)