The place is new, comfortable & clean, with good facilities on site.