Excellent location! Very clean and the staff was very quick with answering questions.