Fantastic location and the kindest, most thoughtful and accommodating hosts! We loved our stay in Long Beach and highly recommend this place.