Great location, great service, clean and modern.