A private, well situated and tastefully decorated unit. Short walk or drive to beaches.