Absolutely perfect for what we needed. Clean, comfortable and well located. Would definitely stay again in future!