Absolutely fantastic stay, cannot recommend it enough.