Everything you need and a nice view up the valley. Clean and modern.