Very clean. Well situated.