Mars is a perfect host - and her place is beautiful.