This place was great for us! It is small, but for a short stay it has everything you need. Self check in was great, simple, and easy. The place has a few essentials, such as dishes, utensils, towels, beach towels, a beach bag, laundry detergent, and even purple shampoo and conditioner for blondes haha. You do have to pay for parking, which is $35 a night, unless you’re a member in which case it’s only a bit less. You do have to call for parking way in advance, because it fills up very fast and multiple nights we had to park somewhere else and had to walk 10-15 minutes. But not too big of a deal after a nice meal, unless I was wearing heels. Ziyi was very nice and accommodating to us, would highly recommend staying here! Thank you!