Definitely a five star experience. I have stayed many times and loved it each time.