If you're looking for something relaxing to do while you're in town, we recommend renting a bike and riding along the Redondo Beach bike path.
Nelson's is located in the Terranea Resort. The vibes are relaxed and the view...need we say less.