Very nice staff and owners, super helpful and friendly. Rooms are large, clean and well maintained. It's right on the water so remember that means things are effected by the salt and may stick a little. Easy to maintain temperature, it was cold outside when I was there and very comfortable in the room. They have free bikes and newer bikes to rent, also golf carts to rent. It is right on the Ocracoke bay called Silver Lake, so it is right in the heart of town. During my stay it was very quiet; but the owners said it is jumping during the summer. Town is spread out, covering about 1 square mile. So if you are a walker or hiker, it is easy to walk the entire town in a day. Great restaurant across the street. All rooms have kitchens. Since most of Ocracoke is Park Service, you have to drive to the ocean beaches and they are secluded and beautiful. Also since Ocracoke is an island you must get there by ferry from North and South, so you already have a car or bicycle. I suppose someone could be walking only, but then that is a special person and has different perspective from mine. I truly loved my stay here and plan to return. Prices radically change during tourist season, I heard.