Super clean place
Great location in Burbank
Thoughtful touches around the place and amazing hospitality by the hosts
Great communication and easy self check-in