Amazing place! Amazing location! Amazing price! Amazing hosts, what not to love!