Booking, check-in and check-out all went super smooth.
Note to anybody arriving by car, the location is very central, so finding parking in the street is next to impossible. Recommend the Plateia Parking, 5mins on foot from the flat. Open 24/7, overnight will be around 15€.