Great place, very close to the beach and with some great local restaurants. Sunset view from the communal terrace. Bus stop is at the beach, but we had difficulty getting tickets.
The apartment does have wifi but it is a little temperamental - warn the teenagers in advance!