everything you need plus a great view