Because I was carrying a 2-year-old, the crossing from the hotel to the beach was a little more intense than I liked. No crosswalk, and the street is quite busy with fast-moving traffic. If you aren't herding young children, though, it's not going to be an issue. Once you cross, the beach is right there.
I love this hotel! We arrived several hours before check-in, and they moved us to a beautiful room that was immediately available. Front desk staff are so nice and helpful, the popcorn machine out front was an awesome feature for our 2-year-old, and the room was more spacious, clean, and nice than some of the more expensive ones we've stayed in at Atlantic Beach. The free breakfast is also much more than I was expecting, including waffles, omelettes and bacon. Great pool, also, with noodles and pool toys for the kids to play with, and an outside shower that is convenient to stop at on the way back from the beach.