I was originally going to book a hotel near Boat Ave, I'm so glad I did not. On the way to Bang Tao from the airport, we drove past this area and it is not very pleasant.
The drive from the airport to BWP takes 40 minutes and it is not a smooth ride.
BWP is in an excellent position on the beach. Opposite there are 3 reasonable restaurants, a 7/11, money exchange, several atm's, several massage salons and a pharmacy. There is also a taxi service opposite, use them as they charge B100 less than the hotel.
I had a deluxe room and it was as described. If you can ask for a room in blocks 1 or 2 as they are closest to reception.
The hotel staff are excellent and reception is always staffed.
2 large swimming pools, free yoga classes, hotel main restuarant and a seafood restaurant that I found to be just ok for food.
If you walk along the beach to the north, there are many beach shack restaurants set up on the sand. There are also more restaurants and bars in the northern part of the beach, it is a B400 taxi round trip or about a 30 minute walk along the beach.
I stayed in Bang Tao for 4 nights and that was probably enough, but for a family on an all includive deal, the hotel offers everything. You can pay cash for food and drinks etc rather than charging it all to your room.
I highly recommend it.