All the amenities were provided including dishes, soaps, towels, and breakfast muffins. The place was clean and had everything we needed for our stay. The location was great. Its only about a 10 minute walk to the port and beach. Great value and highly recommended!