My boyfriend and I stayed at the Sandcastle Resort at Birch Bay when we ran the Birch Bay Half Marathon in February. The room was amazing, with a full kitchen that we did not expect to have (we could have known that there was a full kitchen if we had done more research before going). The room was great, and priced at a great value. We were looking for convenience in getting to the start line, and were not disappointed, as we only had to drive about ten minutes to get to the start line in Birch Bay State Park. Also, the room was incredibly clean, and had all of the kitchen utensils we needed to prepare our own food (we are both vegetarian athletes, so when we travel to places a bit off the radar, we typically bring our own food).
The property is also beautifully situated right on Birch Bay, which afforded great views. We had a private balcony that looked over a parking lot directly, but had views of the ocean if you strained your neck hard enough. We couldn't complain, though. We had an absolutely wonderful time, and if we opt to run the Birch Bay race again next year, we'll no doubt stay at the Sandcastle.