I never rate anyone all 5 stars on everything but Brie deserves it. Way exceeded my expectations in terms of accessibility and cleanliness. A definite place for us to stay again!