Ellen's place is perfectly located, modern and clean. She & her team were quick with responses and very accommodating. We love our stay - thank you!