Pros:
1) The breakfast options were limited but delicious
2) The staff was polite, friendly, and helpful
3) Strategically located, within walking distance (10 min) to the beach and good restaurants
4) A short walk (15 min) to the happening Bangla street
5) A great rooftop swimming pool with great views (mountain and partial sea views)
6) The room was in decent condition, with comfortable bedding and all the basic amenities
Cons:
1) The wifi does not work in the majority of the portion of the hotel (including the main lobby!). Unacceptable for a "4-star" hotel
2) I had booked a mountain view room specifically but the hotel assigned me an "another hotel's wall" view without my permission or consultation. They were not ready to change it, citing the hotel was full. Upon multiple back and forth (almost heated), I was assigned another room for the remaining 2 days of my stay
3) I paid for the mountain view but was given a viewless room for a night without compensation. Let's see if Expedia or the Paripas Hotel can do something about this
I have stayed at multiple 4 and 5-star hotels, including in Thailand. This one is definitely not a 4-star in my opinion. Maybe a 3-star hotel if you stretch it. Only book if you find a good deal; there are cheaper and better options available closer to Bangla Street.
A solid 6/10 for the price I paid and what I was offered.