We rented this house for 3 generations to share a vacation together. The accommodations were perfect for us, smelled and looked very clean, perfect overall layout and size for 9 people, separate bedrooms to give each family space and areas we could share together. It was nice to cookout and enjoy cocktails while the kids swam in the lighted/heated pool, dining area allowed us to dine and to do beach crafts together, excellent cooking pans and dishes to cook & serve meals together, loved the front porch to play cards on the bar table and chairs and the rocking chairs for morning coffee, beach chairs - umbrella - toys to use at the beach which was across the street with access between 2 hotels, loft was a great place for the kids to hang out, DVDs and books to use (we didn’t use but they were there), all around GREAT place to stay! However, it was advertised as a gulf view from the porch. We could only possibly see water from the 3rd floor balcony if we looked off to the right over the peak of the roof… but not a gulf view. That was disappointing as I paid the enormous rate I did because I thought we could sit on the porch to watch the waves, and we couldn’t. The photographer for the home made all of the spaces and the pool seem much bigger than they actually are.. we had 9 people, it would be tight with 12. We had trouble with the pool heater, when I called, someone came immediately to resolve it! There were other repairs needed, but I think the owners were likely not made aware of them in order to fix them. I will email them the list.