Excellent stay and accommodation! Very well located. Communication by the hosts have been great as well.