Perfect place to stay, wonderful experience all round.