I know the holiday Inn at 127th at is not on the beach but it appears to be a 2 block walk. How is the beach in that area? Anything else I need to know about the area? In the past we've stayed at the Hampton Inn and sleep Inn so this is our first time staying so far north. Thank you!