A peaceful, comfortable, stylish stay within walking distance from great little restaurants and shops.