Everything you need and more for a great get away. Close to beach, very quiet. Highly recommend.