Delightful hosts; really comfortable home from home; perfect for a small family; brilliant, buzzy, location; thoroughly recommended.