Has everything you want and more, stylish apartment, nice location, great host.