Great location, communication, and flexibility. It is a little tight, with the second bedroom having only a curtain to separate it, but overall quite good.