Barking Owl is a great apartment in its own quiet little paradise.
The pool is lovely. The location is great - relatively close to a couple of fantastic restaurants and a bottle shop.