We really enjoyed our stay in Long Branch. The house itself is very nice and the location is within walking distance of the beach, lots of restaurants, and shopping. The beds and all the furniture are in excellent condition. We didn't really use the deck or the backyard--but they were kept up well.Communication from the management company was timely and entry code worked properly.There is plenty of parking--room for 5 cars. It is a busy road, so we backed in. This might be difficult during the busy season.There were a couple of small issues that caused me to give it 4 stars, instead of 5. 1. There is a 327 cleaning fee, but the check out instructions say to leave it as you found it. Implying you are suppose to clean it. For that price, I don't expect to have to do any cleaning. The actual list of tasks to complete was actually pretty reasonable. So I mostly just found it confusing.2. We were in town for a wedding. Thus, we were all getting ready at the same time. There was only one hair dryer. There was a tabletop ironing board, but no iron. There was a handheld steamer, but it didn't really work.3. The towels that were put out when we arrived were pretty worn out. Faded and shrunken out of shape.As I said these are small issues, but they could be easily and inexpensively dealt with.