In general, this was a great deal in a great location. It was clean and everything worked. It was great having beach chairs and an umbrella to use, and the free laundry machines were convenient and helpful! There were a few things that needed attention, which I'll mention, but Dennis responded quickly to most of them. When my wife, my 2 sons and I arrived, there were not enough sheets and blankets for all the beds, and there was no shower curtain. Dennis was apologetic and sent someone from his family with the sheets, as the cleaning people were no longer available for the day. There were also very few tubes of body wash, which ran out after 2 days (of a 5 night stay with 4 people). I reached out to Dennis on the Saturday who said someone wouldn't be able to bring more until Monday. We were fine with making do, though would have liked to get some more sooner. As it turned out, they never did bring any on Monday so we made do through our departure on Tuesday. These few items were disappointing, but I also think it is more a matter of getting the cleaning crew better engaged. The host seemed responsive and apologetic, as I'd said, and I would still recommend this clean, well equipped apartment for stays in Deerfield with easy access to the beach and a short walk to the restaurants and stores.