Great apartment close to the sea (~200m from Nova Icaria Beach). Comfortable and clean.
Easy communication and check in.