Excellent in all respects. Would stay again.