Has everything that you need and so close to the beach! Really enjoyed our stay.