Perfect spot - clean, comfortable and great value for money