This apartment was clean, homely and has everything you could possibly need. The location is fantastic. The hosts are lovely..so flexible and accommodating. Would highly recommend.