Very clean house. The beds were very comfortable and the location is great for getting anywhere in Long Beach. Was worried about road noise because it’s on a busy street but the place has dual pane windows and white noise machines in the bedroom. We went on the fourth and didn’t even hear any fireworks. Would definitely stay again.