A lovely, well located to beaches, tidy flat in a great complex.