Perfect place to stay for work. Convenient, independent, self-contained unit. my ideal place to stay.