Well situated clean and functional.