I am looking to travel to OBX (any part) in late May with my dog. We are looking for an ocean front, ocean view, non flea bag hotel/motel. Most places I've found that allow dogs require you to stay on the first floor which means either a parking lot or sand dune view. I'd love to find some place that allows dogs on upper level rooms and isn't a dump! I currently have a reservation at the John Yancey Inn in the Sea Building which appears nice, but I'm weary due to recent reviews. My dog is clean, doesn't sleep on beds or furniture (in his own little bed) and I'm a great owner. Any recommendations are much appreciated.