The place is very nice, comfortable and in a good location of Long Beach. It has everything needed to cook and prepare food. However, because of the bar underneath the building, I would recommend staying only if you plan to party until 2 or 3am. The location is not suitable to attend classes that require you to get up at 6 or 7 in the morning unless you do well with interrupted sleep up to 2:30am.