We stayed for a week there, the flat is very well connected to things such supermarkets, bus station, a large variety of restaurants/tavernas. The beach is within walking distance. The view is amazing, there is a large balcony where you can stay and enjoy it. Highly recommended!