This is a weird review for me. I’m going to be completely honest. Upon arrival, the check in process was terrible! The unit was mediocre. The Floors were completely gross. They did offer to send a cleaning crew in the next day, but I had already cleaned the floors in every room, bathroom, kitchen and hallway. They were so bad they turned our feet a very dark brown. Just disgusting. Coffee pot was broken. They did deliver one 3 days later after door dashing coffee the first couple days. Beds were beyond needing replaced. The King bed was very worn. Sagging in all over the mattress. The beds in other rooms were like laying on cardboard. Overall, the resort was good. Lots of pools, lazy river, the jacuzzis were perfect. Weekend brings a ton of kids in, and we noticed the pools inside were now heavily chlorinated burning eyes. Was a short walk to the beach, found lots of shells. Lots of restaurants nearby. A great IGA about a mile and a half from the resort. Two stories, and this store has everything you need from foods to clothing, jewelry, beach items etc. The condo supplies nothing as well. No salt, pepper, cooking oil, seasonings etc. no soap, shampoo or conditioner so bring those items to the condo. No paper products. This is the first time staying at a condo that provides absolutely nothing. This unit has so much potential, but definitely lacking any comfort. The Beach view was fabulous!! Employees at the Avista Resort 10 star