Clean, well maintained and an ideal location. Would definitely stay here again.