Great location. Beautiful views. Clean. Functional space. Responsive hosts. Would definitely stay again!