Excellent location. Exceptionally clean and thoughtfully equipped with everything to ensure a comfortable stay. We had a great time.