A perfect place to stay to enjoy Venice Beach.