Stylish , homely and well situated