The Nevada Hotel in York, Maine, features retro charm, modern comforts, and stunning views of Long Sands Beach.