I cannot recommend this Airbnb more highly.
Great location, great amenities. Communication was perfect, and made our stay very enjoyable.