10/10 stay! Not only is this a stunning apartment, but it also has everything you could possibly need! Amazing amenities and an amazing, dog friendly and super thoughtful stay.