Perfect in almost every way. Would 100% stay here again and would recommend highly.