The pictures did not do it justice; we were very pleasantly surprised. The kitchen was very well stocked, both with hardware and useful cooking ingredients. All the appliances worked great (after the usual learning curve for new-to-us user interfaces). The living space was very comfortable. We would absolutely come back here again when we next visit Long Beach.