First of all the apartment belongs to a company so you can not find just one person to contact.And they have some strict rules if you check in early or check out late you need to pay money.Even we wanted early check in they were too late.And the apartment wasn’t cleaned.we send them dirty pictures of apartment and they just say sorry and send someone to clean it and we need to wait outside for cleaning.It was too late .It wasn’t professional and even we paid our reservations long before they took plus 150€ deposit from credit card while checking in and it is not clear when they are gonna pay back.This things made us really nervous and we couldn’t enjoy our vacation.The apartment was small and we couldn’t use some stuff even I send e mail to company they didn’t contact us.But you can find all appliances in kitchen. Except this the location was good.Because such things it was really stressful. It could be better vacation.