A+++. Would stay again.