Wonderful location, great communication and a lovely place - looking forward to booking there again next time we are in Long Beach.