Clean place. Clear communications. Good overall experience!