The apartment is modern and clean - you'll find everything you need in it.
The beach is about a 10-minute walk away, as well as a great hub for restaurants and cafes. There's also a big grocery store right across the street.
A definite highlight was communications before and after the check-in process. Nektaria is just delightful!