I booked last minute and Petroula was extremely helpful in getting the keys for check in and arranging everything with such short notice. Highly recommended