Perfect hosts - and a great location - would definitely stay again!