The bathroom being detached sounds strange, but is no problem. This place is close to everything. No car needed if your stay is in the Venice and Santa Monica area. Since there are bike available. The provided bikes aren't something you'd catch Lance Armstrong riding but they work for the beach path.