Absolutely a wonder place and location. Super easy to gain access and very good communication! Definitely deserves all the stars.