Everything you need! Great view, very quiet and relaxing!