Everything you need and more. The location is amazing and near shops, grocery, and more importantly the water!!!