Perfect place to stay, amazing gardens