amazing stay! amazing location! amazing host!