Everything is supplied in this lovely duplex! You can hear and see the ocean from the front deck! Super comfy beds! We enjoyed our stay here a lot and would definitely come again!