Gracious host + spacious home = wonderful stay in Long Beach!