Great spot, clean accommodation, great views and easy walking to surf beaches, restaurants, shops, tennis courts and golf club. What more can you want?