Location is flawless; you're a 2-minute walk to Kam 3, a fantastic beach park, minutes away from even more beaches, restaurants, shopping etc. The unit itself...gets the job done. Could have been a bit cleaner (ceiling fans in particular were very dingy), wifi was super slow (had to use a TON of cellular data, costing a small fortune, in order to be able to do video calls for work while staying there), and I'm not really certain I'd call the unit "2 bedroom." The living room has a shoji (Asian style sliding door) that doesn't work particularly well and that offers really no privacy or quiet to the person sleeping in that "bedroom," so it's really a 1-bedroom/2-bathroom with a divided living room allowing for extra sleeping space. Parking spots are teeny tiny and pretty challenging to get in and out of as well; if you're worried about banging up your rental, I'd recommend parking outside the building complex.
All of that said, hosts were responsive and friendly and seemed to try their hardest to make it a good stay and like I said, the location is superb, so I think if you're considering staying here, just know that there may be a few trade-offs for the location. Overall an ok stay.