Overall, our stay was good. But there were a few cons: The fridge continuesly leaked water on the floor, ther were little shards of glass in the hallway and in the living room where it appeared that someone broke a glass then attempted to sweep the glass all the way out the door, The floor in the bathroom felt very spoungie like you might fall through when using the restroom, and the chairs on the balcony felted like they needed to be tightened up so that you don't fall backwards in them. But, this place has a major pro which is Location, Location, Location. Miramar Beach is literally just across the street so you don't have to fight for the limited parking. Easy walking distance to restaurants and shopping. The Balcony has a very nice view of the Gulf where we were able to view dolphins feeding. The check-in and check-out process was very easy as well.