Very clean , good facilities and great location