The host provided everything you would need including sunscreen, drinks, toiletries, and etc. This place is located right near the beach and walking distance from shopping & restaurants. Parking offered right on campus, and the managers are friendly. 10/10