Perfect Location, perfect host, all the amenities needed and more and a sparkling clean apartment! I would highly recommend it.