Top notch comfort, style, and location in Venice Beach area!