Beautiful garden and pool. Clean, stylish appartment, and a quick walk to Clarkes Beach. We had a lovely stay.