Highly recommend! Extremely clean apartment, excellent location, very kind host.
Just one thing to note: I wasn't sure the apartment number, so be sure to have this before arriving if you are coming from abroad. Also, I am not sure if the check-in time is flexible or not, I am under the impression it is a set check in so if you are flying internationally this may be an issue for you with flight delays etc.