Nice and clean. Also well situated.