A beautiful place to rest and relax in the heart of Venice Beach!