The facility is amazing with each room being self sufficient. I was also impressed with how much is done within the facility and on the spot. The only very minor negative is that things seem to take a longer than expected and as someone that is always on a schedule, that can be unnerving.
more