Highly recommended! Perfect location, stylish apartment, great host. Good restaurants, and a choice of nice beaches.