Amazing stay and an amazing home to stay in.