John's place was perfect for our short stay in Long Beach. The space was very clean and nicely decorated and exactly as the pictures illustrate. The location can't be beat, we will definitely stay here again.