William and Michelle’s place was right in the heart of Downtown Alhambra which had so much to do!
Their place was clean and they had very clear instructions on coming and going. Will definitely stay again if I’m in the area!