Everything you need and a gorgeous view!