Everything you need and more, awesome setting.. peaceful and relaxing. Get little getaway!!