add and validate restroom model