Comfortable place to stay with good communication facilities.