Everything you need is provided. Very clean and close to the beach and shops! The saltwater pool is perfect for relaxing and watching the ocean waves. Very quiet and beautiful. We will definitely be back again!🌺