Good location, good service. Could have been cleaner.