Cons: was surprised to see the bathroom had a shower that was not separated by a curtain to the toilet (though this is possibly a common occurrence in SE Asia), making showering with 5 guests a bit of a mess. Also the shower head fixture was very unstable, making the bathroom more difficult to use. The WiFi also only allowed two users on at a time, as far as I could tell.
Pros: washer and dryer in the building on the third floor for 50 baht per wash and dry. Great amenities for cooking and eating as a group. Beautiful apartment. Very considerate that there is a lobby downstairs where guests can lock their luggage even prior to the official check-in time.