We did have a fun week staying at this property in Gulf Shores. However, we were a bit disappointed upon arrival for multiple reasons. It needs to say in the VRBO description that you actually have to pay extra to obtain access to the indoor pool and the fitness center. This was unexpected, as we thought, per the VRBO description, that we would have access to these amenities for the included price. We were traveling in early April, and we did have some cold and super windy days, so it was just disappointing to have to pay nearly $50 for a one day pass to the indoor pool so our kids would have something to do when it was too windy to go to the beach. Also, the oven does not get up to temperature. It took us a solid 3 hours to cook a lasagna and we had to crank the oven to the highest setting to do so. We didn't use the oven for any more meals after that as we just couldn't trust it to turn out well. The microwave also has some issues and some of the buttons just don't work (the number 5, Time Cook, and Add 30 seconds buttons don't do anything at all - I didn't test all the buttons, but these were noticed). I did tell the owner about the oven and I expressed my disappointment in the additional fees to him and asked him to update the listing on VRBO to make it obvious that you have to pay extra in order to go to the indoor pool and fitness center. Also, only one of the four hot tubs was working during the week we were there (this is a maintenance problem for the resort itself, not something this property owner would have control over, but it did affect our stay, as the one available hot tub was always extremely crowded and pretty darn dirty during our stay). The pools were heated, but definitely not warm enough for us to get in when it was 68 degrees out and super windy. All in all, it was a nice room and a great location - just steps from the beach - but I would not stay here again since there are a lot of other options available in the area.