All you need, with a spectacular view. Great value. Will definitely go back.