The Angeles Beach Club (also known as the ABC) is by far the best hotel available