Excellent location and has everything you need. Debra is a great host as well and very accommodating. 5 stars