Everything as described is spot on. I wouldn't hesitate to stay here again in the future.