Well located. Well equipped kitchen Nice grill