Very clean with all the amenities and no intrusion whatsoever! Will definitely be back again!