My husband and I stayed here with our 17 year old son and his friend. All four of us were so pleased with the facilities, outside and in. The room was comfortable and the bathroom was very clean. Outside there is a lovely covered porch where you can sit and watch the world go by or read a book. Ice tea was available on our arrival. The pool was a warm 85 degrees and so nice. The outdoor showers make it easy to come and go from the beach. There are an abundance of towels. We rode the bicycles around town. The food was excellent. I don't think I would change a thing! John and Judy are gracious, welcoming hosts to their Beach Haven guest house. Lovely in all ways.