Excellent place to stay, large, high quality rooms