Perfect apartment, great style, all the amenities one can wish for, sparkling clean and really great host.