The location, comfort and style warrant 5 stars. The communication, attention and care provided by Annie warrant 10 stars. We encountered unexpected hiccups during our stay: loud party next door which Annie managed effectively despite the late hours and the heating wasn’t working (Annie went above and beyond in resolving this issue as well). We will look forward to staying here again!