Awesome place, awesome location. Clean. Excellent hosts!