Super place to stay - well equipped and as good as being at home.