I mostly agree with the previous reviews. Any minor issues I had were promptly handled by the host. Initially, there was a minor cockroaches infestation, but the host provided everything to get it under control. Location is excellent. View is very nice.
The Internet is high-speed, but reliability is a little bit of an issue.
there is a good size swimming pool suitable for laps
the gym is less than ideal, but it is functional.
On the ground floor there is massage service, two small stores, and laundry service, and an Indian restaurant.
bottom line: I think most guests would be very happy with this listing.