very clean and convenient, with thoughtful touches. Would definitely visit again.