Location Location Location! Debbie's place is perfectly situated to enjoy West LA. She was very welcoming and I was 100% comfortable there. Highly recommended!