I was supposed to stay for a week, ended up with three. The apartment is very nice and everything was very clean. The building has also a very nice pool and gym. Weerakon is a excellent host and answer quickly!