Lena's Place is clean and in the heart of Westwood. She is a great host and I recommend her place 100%.