Excellent all-around. Staff were very helpful and nice. Room was clean and spacious. Location is excellent.