As described but exceeded expectations. Would stay again.