Eveything you could want, and so close to the beach. Absolutely recommend!