We rented Cozy Beach House Indian Shores for 4 days. Upon arrival, we were given the wrong keycode. When we did enter the home, we soon realized this was a mistake. The description never mentioned inside stairs nor did the online pictures show them. Two of our family members are handicapped & cannot do stairs. All bedrooms were on the 2nd floor. The house was dirty so I spent the 1st of 4 days cleaning. The 2nd day was spent at the hospital with my husband who was having chemo. Early on the 3rd day I contacted the owner & told him we would have to leave because the house had too many issues. The clincher was the roaches. Aside from being dirty, our biggest issue was the stairs. My daughter in law wears leg braces & stairs were impossible for her. My husband has Parkinsons, so he could not climb stairs either. When I voiced our concerns to the host, he told me if we were out by 10 am, he would refund the 2 nights So we left before 10 & rented a place on one level which was very clean & cost W-A-Y less.The refund promised is over $700. The host decided not to keep his word & would not give us our promised refund. In conclusion, this turned out to be the worst vacation rental we have ever encountered. This place is awful. PLEASE look elsewhere. We certainly wish we would have.