Great place. Good clean and good sized appartments with great view good size rooms with working A/C. Multiple balconies. Lovely quiet pool area and parking for vehicles. Wi-Fi was good and consistent. The hosts didn't bother us at all. Bit difficult communication wise as they didn't speak English and we didn't speak greek/German but we managed to understand each other and all was fine. A 10min walk to the main shops restaurants and beach, it is a steep hill but you get used to it pretty quickly and we didn't find it much of a issue. Would happily stay here again in the future