Spacious apartment, very clean and easy communication in English.
The closest beach is walking distance 15 minutes.