Excellent location, exactly as described, great stay. 5 stars.