The Barn is a lovely place to stay in Riverhead. It is really well equipped with all the amenities you would need and it is located at the rear of the owners property with a fabulous covered deck area. Close to great cafes and restaurants. Highly recommended.