Five stars isn’t enough for the cozy apartment with great features, amenities, and location. Wonderful hosts, awesome stay.