Very nice place. Clean and up to date. Excellent location as well.