Beautiful views from the deck, convenient location, roomy comfortable interior and particularly welcoming staff. Would definitely rebook if I am in Long Beach again.
Only glitch was that toilets got clogged with normal use, but know owners intend to have them fixed.