Comfortable suite in a convenient location