This is dog heaven. You can’t beat the price, location, or host hospitality. The most famous Dog Beach in the world is steps away. Newport Ave is a few minutes walk.