We had a great stay. Victoria and Kevin were very responsive. We had one communication snafu but they responded quickly. The complex is great with very nice grounds, including the pool and tennis courts. The local beach is not as good as others so we ended up driving to other locations when going to the beach. Only small amounts of shampoo and conditioner are provided.