The cottage is super clean, comfortable, and provisioned with everything you could possibly need or want for a stay. One small item broke during our stay, and our hostess had it replaced within 2 hours. 6-star service and communication throughout our stay!The backyard is a little overgrown and gnarly in some areas, we were not comfortable putting the dogs out without 100% supervision. It is just vines, fallen palms, leaves, etc. Little to no grass. But the neighborhood is great for walking, and a dog park is just a few blocks down the road. Cocoa Beach has dog beach areas, too.