Indeed the apartment was in a perfect location and central to everything. With plenty of excellent restaurants bars and convenience shops around. We were let down by the unavailable self checkin which ended costing more to have someone come and let us in and take our information as our flight was delayed. Yes we were informed of the late arrival penalties, but we are not sure of the need for it. The sofa bed was not in great condition and a dusty. Hosts was very communicative and easy to reach. We didn’t know there’s no lift so carrying suitcases up the stairs was not the funnest thing to do either.