Fantastic place to stay, all that you would want and more.