Everything and more! This is the cleanest rental we've stayed it in 20+ years! Had everything we needed and very comfortable. The sunroom was our home away from home! The beach access was the best we've ever had as well. An added bonus was the Dollar General store less than a minutes' walk!! We will be back hopefully many more times! St. Joe Beach is our new go to beach vacation! Thanks so much, it was perfect!