Beachfront lodging with comfortable, spacious, and clean rooms. Located near the beach.