Our stay was with another couple and our dog, and the property was conveniently located right across the small street to the beach, modern and clean inside, with a nice large balcony. The kitchen was well-supplied, with cookware/dishes/glassware and basic cleaning supplies. The office was happy to provide additional supplies as needed. Overnight it was quiet and so easy to fall asleep.
The space was small but ample, there is a designated dog relief area with supplied poo bags, and each unit is provided one on-site parking space. The real problem is if you are traveling with more than one car because local parking is available everywhere, but it is ALL metered at about $2.50/hour and no day rates. So it can cost you $60/day just for parking!
I found out during our stay that Oceana offers a discount for FL residents, which I wish I had been offered upon booking since we live in Oviedo, FL. Communication with the office prior to our stay was not as efficient as I would expect, especially as there is a staff person in the office all day.
We loved watching the sunset from the rooftop area on the sister Gulf-side property each night...there is some seating up there and a great view of the beach and sunset! Overall a really nice place to stay!