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