Exceeded expectations. Highly recommend. Clean, spacious, well equipped. Will definately stay here again.