Great location, close to beach, lots of restaurants and some shops. Apollon restaurant on the beachfront has the best staff and great food