The Deevana Plaza is absolutely one of the best hotels I've ever visited. It's clean and modern, yet it has some traditional features, the service is excellent and the breakfast buffet has everything you would want. The in-house amenities like room service and laundry service is very good and the pool is always clean.
Personally I would recommend to eat dinner somewhere else, since the dinners at the restaurant isn't very exiting or especially cheap.
There are always a couple of taxis/tuk-tuks right outside the hotel. There are lots of ATM's in the area, a 7eleven, a Family Mart and the night market is right over the road.
I celebrated my birthday when I was there and one day we came home from the beach, a lovely little birthday cake was waiting for me 😊