Awesome awesome place! Highly recommend!
Great for long term stay. Beautiful. Well located.
Terrific host.