Delightful accommodation, great location. Home away from home feel.