Excellent location, sparkling clean and full of friendly and helpful staff. Highly recommended!