wow. everything you need. clean and tidy. fantastic view