Comfortable and roomy accommodation, good location