We enjoyed our stay at David's place. We had amazingly easy self check-in. David let us in even before the check -in time, big thank you for this! Apartment is nice and recently renovated. It is located a bit outside of the center but one can easily walk there in 20 minutes. Could be a little bit cleaner though it was not an issue for us.