I'm giving three stars due to the condition of the condo upon arrival. As stated, we vacation on the gulf every year and have stayed in many rentals, I've always been pleased. When we arrived here, the unit was not clean. The area rug in the front room had clearly not been vacuumed, there was dust and hair up the stairs. Curtains were torn, walls were dirty, furniture damaged. Half eaten crackers in the garage, a partially deflated balloon left in a bedroom ( not a big deal but if the unit had been cleaned, this should have been seen). I did contact the property management and was told due to it being the end of the season, that's when they deal with issues with furniture and such. Understandable, the lack of cleanliness was not. We were offered a refund but had just arrived after a 15 hour drive and was not guaranteed finding another property, so we asked that the cleaning crew come back out to clean. They could not come out until Monday ( we arrived on Saturday) so I spent our first night cleaning, washing bedding and towels etc. I could not vacuum as there is no vacuum in the unit. Cleaning crew came back on Monday and vacuumed and cleaned. Once that was done, our stay was very enjoyable. The unit is spacious and we enjoyed being on the bay water and so close to the beach as well. My advice to the property owner would be to update the furniture, we did put blankets out on the sofas because they looked very worn and not very clean. overall, we had a great vacation but we didn't spend much time in the condo.