Very clean, good facilities and great location.