clean and well-situated.