Cozy and comfortable apartment with a great view, location, and hospitality.