Well located comfortable accommodation