Wonderful place - clean, large, perfectly located and great value.