I have stayed here many times, always returning to a positive experience. The staff is excellent, the grounds well kept, great pool. A little drive into city center, but a taxi is easy to get, or rent motorbike. The staff is friendly and always respectful of your privacy, yet always there to help arrange anything you need.