Ticked all the boxes. Clean, spacious, comfortable and great location. Was everything we needed. Highly recommend and would definitely stay here again.