Perfect in every way! Cozy, spotless, great location, timely communication and great restaurants and shopping just a few minutes away. We had a very comfortable stay and without hesitation, would love to stay again sometime. Thanks for providing such a wonderful place to stay.