great location, good service