Great location. Perfect size space. Nice private outdoor patio was great for morning coffee. Provided quality cooking supplies, which we used often for grilling poolside. Provided two beach chairs and beach towels which we a very nice touch. The unit was very clean and well maintained. I would recommend.