Clean! Great location! Beautiful! Friendly hosts!