Very nice place in a very convenient location in Long Beach. On site parking a plus. Host was responsive and ensured that the fridge was kept empty. Checkin and communication was prompt and easy. Our only gripe was cleanliness - master bedroom had a lot of dust - especially in the corners and the vents had dust on them. Considering that the cleaning fee was $99, I would have expected the rooms and vents to be cleaner.