Super cozy apartment with everything you could possibly need to make yourself at home during your stay