My boyfriend and I stayed for a weekend at The Hidout in Rye - it had everything you could possibly need (kitchen well stocked, bikes, table tennis, TV, boardgames etc), and the location was walking distance to the bayside beach, or a quick drive to explore the ocean beaches. The beds were also VERY comfortable! It was clean and i highly recommend it