The place was spacious and very clean. The location was within a 10 minute walk to downtown Fira, with some uphill involved. It fit our party of 4 comfortably. Staff were nice and gave helpful local tips and places where to visit.
Of note, this unit is apart of a hotel complex. Check in time is listed as anytime after 8am, but actual check in is around 2pm.