For the most part, our stay was good. Location was great and the unit was generally as expected. Kids loved the pool and very accessible to the beach and boardwalk shops and restaurants. There were a few issues, however, that caused some annoyance and mild disruptions to our stay--the host was reasonably responsive to deal with these but of course would have been nicer if we didn't have to deal with them at all. Our checkin time was delayed due to maintenance on the refrigerator, the living room ceiling fan was stuck on all the time due to a non-functional remote, and the internet intermittently went out for the first few days and this had to be fixed during our stay. The electronic code lock on the front door was internet-based, so when the wifi went down we were unexpectedly locked out of the apartment for about an hour while the host worked on fixing it. Also not very many dishes available for cooking and many of these were dirty when we arrived. Once these issues got fixed within the first few days, the stay was pleasant and enjoyable. Price and location were good value for money, but the disruptions detracted from our overall impression. 3.5 out of 5 stars.