Great location clean and great