Very clean place. Very nice location. Steep steps going up to the flat and a complicated check-in process but Pedro was very nice and responsive.