Great place, clean, superb location