Great place, great hosts! A lovely view from a fine flat. What more could you want? Everything was arranged as efficiently as possible for the stay from the check-in, to parking, to all the standard plus amenities. A great way to spend a week in Long Beach, CA. Straight A's!