Excellent location. Super clean and the friendly and informative staff will have us staying here again!