Great spot - clean, spacious and excellent location