Check in was a little bit off (apparently someone else checked in via our booking), but otherwise, the staff were friendly.
The room was generally fine, basically what I expected. It was hot weather however and our room's AC struggled a bit. Also, WiFi reception at our room was basically not available which was a little disappointing but hey, not the end of the world.
Close to supermarket, not far from a few nice eating spots, short drive to local attractions.
The pool and garden area were nice, and it was amazing being able to bring our dog.