The location in Long Beach was great - the apartment was quite comfortable and the kitchen was good too. There's a lovely balcony that guests within the building can use. Excellent Thai restaurant right next door. There's a bar toward the back of the building that's a bit noisy but didn't bother us too much. Michelle was always right on top to answer any text questions and was very flexible to our schedule. Overall it was perfect for the 3 of us. We would definitely stay there again.