This is the perfect spot for a short or long term stay in what I like to describe as a little slice of heaven. The apartment is stylish, centrally located and feels like a home away from home.