My husband and two boys age 8 and 9 stayed in this condo w/me for a week. When we arrived we were very impressed by how clean the condo was. We are a bunch of clean freaks so having a super clean condo was a welcomed relief! The kitchen was stocked very well with dishes and cooking utensils, pots and pans etc. There was soap, dishwasher soap and cleaning supplies under the sink, very helpful! The appliances are newer and very nice. The washer and dryer is small but understandably being a stack-able unit in a closet, but they worked very well. The wifi worked great and the TV's had a great selection of cable channels. Jim and Jean have a lot of extras in their condo....there was a couple coolers in a closet, fishing poles a cart to wheel in the sand, a beach chair and lots of beach toys, pool noodles, swim raft.....it was great! The kids really appreciated that! We went to many different beaches, so many are nice and close, Lighthouse Beach on Sanibel Island, Ft. Myers Beach, Vanderbilt Beach in Naples and Barefoot Beach in Bonita Springs. When we stayed in we hung out by the hotel pool, it's big and clean with lots of chairs and a nice staff to wait on you. They even let us use the hotel pool towels but there are 4 beach towels provided in the condo. The beds were comfortable and the pillows were good too. The only complaint I'd have to make is that the master bedroom does not have any real room darkening curtains/shades. When the sun comes up, it's pretty light in that bedroom. The master bathroom is renovated and gorgeous, we loved the shower! The shower had a nice powerful shower head and lots of room to move around. I can't say enough nice things about this condo, Jim was very accessible and got back to us right away when we had any questions. He called a few times to check on how our stay was going too. I highly recommend this spot for a wonderful vacation the views are breathtaking and every night at sunset we saw dolphins swimming in the bay! You won't be disappointed, and we will be coming back for another stay for sure!