A good location
As its name suggests John Yancey Oceanfront Inn is well positioned if you are hoping to spend some time on the beach. Also, the property is within easy distance of places to eat and of lots of interesting and entertaining attractions.