Dream Air Bnb. Ticked every box and we can’t wait to come back again!