We had a wonderful stay here! We had our children and grandchildren and one puppy. It was comfortable, right on the beach, easy drive to downtown Portland and the nearby lighthouse! It's a particularly fun beach with lots of different boats coming and going and lots of rocks, crabs, shells, seaweed, driftwood, etc! John was a terrific host - even got a fire going for us one evening! We loved it! One sidenote: it is on the second floor so bring a baby gate if you have little ones.