I can't write a review of Mixalis place as this is a hotel. When renting this listing, you can get 1 of 2 suites located at the hotel. Unfortunately for us we got the suite with no view to the sea. Even though this place is in the middle of nowhere (20 minutes walking to Fira in a road with no lights or sidewalk), we chose it for the beautiful view which we didn't not get. This wouldn't have been an issue if the property didn't cost 450 euros a night and if the sea view wasn't the main thing advertised for the property. For this price you can find a place in a main city with a sea view and a pool that isn't freezing.
Thankfully some of the staff were extremely nice and welcoming which made our stay a bit less disappointing.