This is a nicely maintained, modern, private home away from home. I felt like I was walking into a spa when I walked into the guest home area. The timely and thorough communication really helped us as we were on the go. Great location. Belmont Shores is well known as a fun and colorful Long Beach spot.