10/10 - clean, friendly, great location