Excellent location, great communication and sparkling clean place! Highly recommended and would definitely stay again!