We spent 2 nights in the apartment and we had a great time:) We got different apartment than this in the pictures but it was even bigger. There were 3 separate bedrooms, fully equipped kitchen, 3 bathrooms, very fast Wi-Fi, good AC in each room (AC in the main room was a bit noisy). We could use the swimming pool (really nice water) and gym. Early check-in was additionally paid though (1000 THB). Fully recommend :)