It came with everything that we needed and more. Very convenient to have a pool as well as beach access right at the door steps, plus the view of the ocean was amazing and waking up to the sound of the ocean waves was wonderful.