Perfect place to stay to work (or vacation) away from home.