I’ve stayed at Bandara Suites twice. Once for 4 nights through Airbnb with this reservation, and once through a 3rd party hotel booking site. This is very much a hotel, and the room is akin to a long-stay hotel (Marriott Residence Inn) but Thailand style with far fewer amenities; for example, there’s a kitchen but no paper towels and very little in the way of silverware. Our room on the 17th floor didn’t even have a coffee maker, just a kettle with instant coffee packets. Also, the hotel is pretty dated, but in my opinion the picture accurately portray this. This is pretty normal for hotels in Thailand, but might be out of place for the foreigners accustomed to more from Airbnb in America/Canada/Europe.
On the upside, the location is great (quiet but everything is close by), staff are kind and speak decent English, and the views are quite nice. I’d overall be happy staying here again, just know this is nothing more than a hotel.