The unit was very clean and had everything that we needed and more than expected as they had everything needed for the beach, chairs, cooler, umbrella, boogie boards, snorkel gear. Location was perfect for our needs. Easy check in and out.